@charset "utf-8";
/* CSS Document */
html,body{height:100%;}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form,a{margin:0; text-decoration:none;}   
ol,ul{margin:0; padding:0;list-style:none}
img{border:0;}
body{font:normal normal normal 14px/1.5 tahoma,arial, sans-serif,"宋体"; color:#333;}

.l{float:left;}.r{float:right;}.cl{clear:both;}
.cf:before, .cf:after{content:""; display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}

.bg {background:url(../images/paper.gif) repeat;}
.wd1008 {width:1008px; margin:0 auto;}
.pore {position:relative;}
.wid100 {width:100%;}
.wd75 {width:75%;}
.wd69 {width:69%;}
.wd60 {width:60%;}
.wd29 {width:29%;}
.wd25 {width:25%;}
.mt10 {margin-top:10px;}
.red {color:#c00;}
.ml10 {margin-left:10px;}
.mb10 {margin-bottom:10px;}
.ml5 {margin-left:5px;}
.mt55 {margin-top:55px;}

input,select,label {vertical-align:middle;}
input {outline:none;}

a {color:#000; text-decoration:none;}
a:hover {color:#333;}

h6,h6 i,h6 b,h6 em {display:block; height:24px; font-size:14px; font-weight:normal;}
h6 {margin-left:5px;}
h6 b,h6 a {font-weight:normal;}
h6 i,h6 b,h6 em  {background:url(../images/butbg.png) repeat-x;}
h6 i,h6 em {width:6px;}
h6 i {background-position:left top; background-repeat:no-repeat;}
h6 b {line-height:22px; padding:0 6px; background-position:left -48px; background-repeat:repeat-x; color:#fff; text-shadow:1px 1px #003958; font-weight:bold; height:24px;}
h6 b:hover {color:#eee; text-shadow:1px 1px #000;}
h6 em {background-position:left -96px;}
#conn {min-height:600px;}


/*登陆*/
.login_bg {background:#EAEAEA; text-shadow:1px 1px #fff; font-size:12px;}
.login_top {background:#fff; min-width:1000px;}
.login_top dl {padding:10px; height:50px;}
.login_top dt {width:400px; height:70px;background:url(../images/logo.png) no-repeat left 0;}
.login_top dd {width:290px; height:25px;background:url(../images/kouhao.png) no-repeat left top;background-size: 290px 25px; margin-top:18px;}
.login_box {background:#006dba url(../images/banner_bg.jpg) center top; height:370px; min-width:1008px; border-bottom:1px solid #d2e0ef;}
.login_top dd p,#hott_con li,#hott {line-height:28px; height:28px;}
.login_top dd p {color:#333; background:url(../images/dirbg.png) no-repeat left -912px; padding-left:25px; font-weight:bold; margin-right:5px;}
.login_top dd ul {height:28px;}
#box {overflow: hidden; width:315px;}
#box li {line-height:28px; height:28px;}
#box li a {color:#690;}
#box li a:hover {color:#66bc00;}
#hott_num1 {background:url(../images/newico.gif) no-repeat left center; padding-left:28px; height:28px;}
.login_ad {background:url(../images/ad.png) no-repeat 70px 20px; height:370px;}
.login_boxcon {background:#fff url(../images/paper.gif) repeat; border-radius:5px; box-shadow:0 0 5px #006dba; 
	margin-top:42px; width:290px; padding:5px 20px; padding-bottom:15px; height:265px; margin-right:40px;}
.login_boxcon h1 {background:url(../images/login-top.png) no-repeat; height:55px; margin:8px 0;}
.login_boxcon dt,.login_boxcon dd {margin-bottom:5px;}
.login_boxcon p {margin:0 5px; text-align:right;}
.login_boxcon dl p,.login_boxcon ul li p,.login_boxcon ul li span {line-height:34px; height:34px; font-size:14px;}
.login_boxcon h2,.login_boxcon ul li h3 i {height:16px; padding:6px 0 6px 5px; border-radius:3px; border:1px solid #b9b9b9; width:205px; background:#FEFEFE; margin-top:2px;}
.logininput,.pwdinput,.yzminput {line-height:16px; height:16px; border:none; width:200px; background:#FEFEFE;margin-top: -1px;}
.logininput {margin-top: -12px;}
.login_boxcon h2 em a {display:block; width:62px; height:20px; background-image:url(../images/loginPassword.png); background-repeat:no-repeat; margin-top:-2px;}
.login_boxcon h2 em a.on {background-position:left -20px;}
.login_boxcon h2 em a.off {background-position:left top;}
.yzminput {width:40px;}
.login_boxcon ul li h3 i,.login_boxcon ul li h3 b,.login_boxcon ul li h3 span {display:block;}
.login_boxcon ul li h3 i {width:50px;}
.login_boxcon ul li h3 img {width:60px; height:20px; margin:7px 10px;}
.login_boxcon ul li h3 span,.login_boxcon ul li h3 span a {color:#0c5993;}
.login_boxcon ul li h3 span a:hover {color:#0c7dd3;}
.login_boxcon ol {margin:8px 6px; margin-top:12px;}
.login_boxcon ol li {height:39px;}
.login_boxcon ol li input {width:270px; height:39px; line-height:34px; cursor:pointer; border:none;font-size: 20px; text-align:center;}
.login_boxcon h6 {padding-top:8px; margin-left:68px; padding-left:0; *margin-left:64px; _margin-left:65px;}
.login_boxcon h6 input {height:20px; margin-left:0; padding-left:0;}
.login_boxcon h6 span {display:block; line-height:22px; height:22x;}
.forget a:hover {color:#900; text-decoration:underline;}
.login_but,.login_but_over,.login_no,.login_no_over {display:block;background-image:url(../images/login_bg.png); background-repeat: no-repeat; }
.login_but {color: #fff;text-shadow: 0 -1px #666;}
.login_but_over {background-position:left -78px; color: #FCF9F9;text-shadow: 0 -1px #999;}
.login_no {background-position:left -39px; color:#666; text-shadow: 0 -1px #fff;}
.login_no_over {background-position:left -117px; color:#999;}
.login_but_branch {background-position:left -156px;}
.login_but_branch_over {background-position:left -195px;}

.login_dir {background:url(../images/paper.gif) repeat; padding:15px 0; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.login_dir li {width:152px; padding-right:10px; padding-left:86px;}
.login_dir li h2 {line-height:28px; height:28px; color:#333; font-size:18px;}
.login_dir li p {line-height:20px; color:#666;}
.dirmenu {border-left:1px solid #fff; border-right:1px solid #BFBFBF; background:url(../images/dirbg.png) no-repeat; padding:10px 0;}
.dirmenu1 {background-position:15px 10px;}
.nolinel {border-left:none;}
.noliner {border-right:none;}
.dirmenu2 {background-position:15px -90px;}
.dirmenu3 {background-position:15px -190px;}
.dirmenu4 {background-position:15px -290px;}
.dirmenu5 {background-position:15px -390px;}
.login_dir dt {line-height:30px; height:30px; border-bottom:1px solid #d0d0d0; position:relative; margin-left:10px; margin-bottom:10px;}
.login_dir dt p {line-height:30px; height:30px; border-bottom:1px solid #69B93B; position:absolute; left:0; top:0; font-size:18px; font-weight:bold; color:#444; background:url(../images/dirbg.png) no-repeat 5px -295px; padding-left:35px;}
.login_dir dd {position:static; margin-left:10px; line-height:22px; color:#666; background:url(../images/dirbg.png) 6px -270px; padding-left:15px;}
.login_dir dd a {color:#0371aa;}
.login_dir dd a:hover {color:#0089cf;}
.login_dir dd p {background:url(../images/newico.gif) no-repeat left center transparent; padding-left:25px;}
.login_dir li h2 {line-height:24px; height:24px;}
.login_copy {text-align:center; background:#EAEAEA; padding:10px 0; border-top:1px solid #CDCDCD;}
